package com.ruoyi.system.mapper;

import java.util.List;
import com.ruoyi.system.domain.DecCustomField;

/**
 * 报单字段管理Mapper接口
 * 
 * @author triangle
 * @date 2022-07-28
 */
public interface DecCustomFieldMapper 
{
    /**
     * 查询报单字段管理
     * 
     * @param decCtmId 报单字段管理主键
     * @return 报单字段管理
     */
    public DecCustomField selectDecCustomFieldByDecCtmId(Long decCtmId);

    /**
     * 查询报单字段管理列表
     * 
     * @param decCustomField 报单字段管理
     * @return 报单字段管理集合
     */
    public List<DecCustomField> selectDecCustomFieldList(DecCustomField decCustomField);

    /**
     * 新增报单字段管理
     * 
     * @param decCustomField 报单字段管理
     * @return 结果
     */
    public int insertDecCustomField(DecCustomField decCustomField);

    /**
     * 修改报单字段管理
     * 
     * @param decCustomField 报单字段管理
     * @return 结果
     */
    public int updateDecCustomField(DecCustomField decCustomField);

    /**
     * 删除报单字段管理
     * 
     * @param decCtmId 报单字段管理主键
     * @return 结果
     */
    public int deleteDecCustomFieldByDecCtmId(Long decCtmId);

    /**
     * 批量删除报单字段管理
     * 
     * @param decCtmIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteDecCustomFieldByDecCtmIds(String[] decCtmIds);
}
